// 首先导入必要的包（图片中紫色高亮部分）
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

// 创建主类（与图片中类名一致）
public class JdbcExample {
    public static void main(String[] args) {

        // 1. 数据库连接信息 (URL, 用户名, 密码)
        String url = "jdbc:mysql://localhost:3306/library_management?useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true";
        String username = "root"; // 你的数据库用户名
        String password = "123456"; // 你的数据库密码

        Connection conn = null; // 声明一个Connection对象

        try {
            // 2. 获取数据库连接
            conn = DriverManager.getConnection(url, username, password);
            System.out.println("数据库连接成功！连接对象: " + conn);

            // ... 在这里执行后续的数据库操作 ...

        } catch (Exception e) {
            System.err.println("数据库连接失败！");
            e.printStackTrace();
        } finally {
            // 5. 关闭连接 (见下文)
            if (conn != null) {
                try {
                    conn.close();
                    System.out.println("数据库连接已关闭。");
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        }
    }
}